Big Huge Thesaurus

Pomolobus pseudoharengus

noun